Career 2012 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 Spain F9 Poland F3 Open Prevadies - St. Brieuc Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw Rezidenza Open - Magdeburg 1st Challenger Tournament Leon - Leon TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Challenger Canottieri Minico - Mantova Muller Cup - Ulm Stella Artois Clay Court Championships - Budaors The Wrexham Challenger - Wrexham Heilbronn Open - Heilbronn Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Sparkessen Magdeburg Open - Magdeburg Samarkand Challenger - Samarkand The Powder Byrne Trophy - Surbiton TED Open Istanbul - Istanbul LTA Men's Challenger - Wrexham Time Warner USTA Challenger - Binghamton Hungarian Architect Open - Budapest DPD Challenger 2000 - Aschaffenburg CA-Challenge 2000 - Graz Tatra Banka Slovak Open - Bratislava Bukhara Challenger - Bukhara Okal Cup - Eckental Open de Charleroi - Charleroi Samsung Securities Cup Challenger - Seoul Kuppers Kolsch Cup - Aachen Osaka International Tennis Tournament - Osaka Challenger Britania Zavaleta - Puebla Neride Prague Indoor - Prague Heilbronn Open - Heilbronn LTA Hull Challenger - Hull Warsteiner Challenger - Wolfsburg Challenger Ford de Cherbourg - Cherbourg VI Abierto Internacional de Salinas - Salinas 2001 USTA Challenger of Calabasas - Calabasas Fergana Challenger - Fergana TennisCup Vlaanderen - Antwerp The Scottish Tennis Championships - Edinburgh Aberto Da Costa Do Sauipe - Bahia Quelle Cup - Furth The LTA Manchester Challenger - Manchester Credicard Tennis Cup - Campos do Jordao Open Castilla y Leon Trofeo Iberdrola - Segovia Optimus Maia Open - Maia Kuppers Kolsch Cup by Lambertz - Aachen The Bolton Challenger - Bolton Tatra Banka Open 2001 - Bratislava Okal Cup 2001 International Bavarian Championships - Eckental Milano Challenger-Jameson Cup - Milan Gran Copa Ericsson - Rio de Janeiro TED Open-Akbank Private Banking - Istanbul Open de L'Isere - Grenoble USTA Challenger of San Antonio - San Antonio Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Prasentiert Von Seat Wolfsburg - Wolfsburg Sparkassen Open - Magdeburg Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice KGHM Polish Indoors - Wroclaw Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Volkswagen TED Open - Istanbul Pomorski Bank Kredytowy Open - Szczecin International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Open de Nice - Nice The Joyce Eisenberg Jerusalem Open - Jerusalem Open Diputacion Pozoblanco - Cordoba Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Okal Cup - International Bavarian Championship - Eckental CMG Asia Open - Hong Kong MTCI ATP Challenger - Yokohama Lucknow ATP Tour Challenger - Lucknow The Rajasthan Golden Jubilee - Jaipur Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Sarajevo Open - Sarajevo 5th Sardinian International Championships - Cagliari ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Steelers Cup - Kosice Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Akbank Private Banking-TED Open - Istanbul Lambertz Open - Aachen Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas Volkswagen Challenger 2004 - Wolfsburg 2004 Freeman Men's Challenger - Joplin Sarajevo Open 2004 - Sarajevo Challenger Leon 2004 - Leon Open Sainte Victoire - Aix-En-Provence Budapest Challenger - Budapest Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Open Castilla y Leon - Segovia VI Gramado Open de Tenis - Gramado S Tennis Master Championship - Graz I Manta Open - Manta GHI Bronx Classic - Bronx Lambertz Open - Aachen 2004 Keys Gate Challenger - Homestead Tatra Banka Open - Bratislava Music City Challenger - Nashville Okal Cup 2004 - Eckental X Challenger Britania Zavaleta - Puebla Czech Indoor Open - Prague Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade 2005 Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City X Abierto Internacional de Salinas - Salinas Tennis Napoli Cup - Napoli Tallahassee Tennis Challenger - Tallahassee Olbia Challenger - Olbia Citta di Monza - Monza Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Ljubljana Open - Ljubljana Sassuolo Challenger - Sassuolo The Surbiton Trophy - Surbiton Steelers Cup 2005 - Kosice 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado GHI Bronx Classic - Bronx TED Open - Istanbul Lubbock Challenger - Lubbock Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville USTA Illinois Challenger - Champaign The LTA Sunderland Challenger - Sunderland Qatar ATP Challenger - Doha The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City XI Abierto Internacional de Salinas - Salinas Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza 2006 USTA Tallahassee Tennis Challenger - Tallahassee Aberto de Santa Catarina - Florianopolis Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen The Shelbourne Irish Open - Dublin 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos Akbank Private Banking TED Open 2006 - Istanbul Odlum Brown Vancouver Open - Vancouver II Manta Open - Manta WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock The LTA Nottingham Challenger - Nottingham Challenger Banque Nationale Rimouski - Rimouski Music City Challenger - Nashville IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Akbank Private Banking TED Open - Istanbul Bukhara Challenger - Bukhara Open des Alpes Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Malaysian Open - Kuala Lumpur AT&T Challenger of Dallas - Dallas Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Morocco Tennis Tour - Meknes III Isla de Lanzarote - Lanzarote Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Dublin Challenger - Dublin Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Sao Paulo Challenger Salinas Challenger Heilbronn Challenger Wroclaw Challenger Caltanissetta Challenger St. Brieuc Challenger Monza Challenger Ramat Hasharon Challenger Winnetka Challenger Bogota Challenger Manta Challenger Belo Horizonte Challenger Brasilia Challenger Freudenstadt Challenger Seville Challenger Cali Challenger Bogota Challenger Heilbronn Open - Heilbronn The LTA Manchester Challenger - Manchester Macedonian Open - Skopje CA-Challenge - Graz Open de L'Isere (Open 38) - Grenoble Segovia Challenger Open Castilla y Leon - Segovia Internationaux de Tennis de Brest - Brest C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sporting Challenger - Turin Samsung Securities Cup - Seoul China Open - Beijing Lambertz Open by Stawag - Aachen ATP Challenger Numea - New Caledonia Kobstaedernes ATP Challenger - Kolding AT&T Challenger of Dallas - Dallas Morocco Tennis Tour - Marrakech Ostdeutscher Sparkessen Cup - Dresden Schickedanz Open 2007 - Furth The Comercia Challenger - Aptos Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Ethias Trophy - Mons Delhi Challenger I - New Delhi Sail Open - New Delhi Hilton Waikoloa Village USTA Challenger - Waikoloa Sydney International - Sydney Morocco Tennis Tour - Tanger Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Fifth Third Bank Tennis Championships - Lexington Semgroup Challenger - Tulsa Rado Swiss Open - Gstaad President's Cup 1997 - Tashkent Davidoff Swiss Indoors - Basel Gold Flake Open - Chennai Japan Open - Tokyo The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven The Samsung Open - Bournemouth Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent Qatar Mobil Open 2000 - Doha Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach Gerry Weber Open - Halle The Nottingham Open - Nottingham Telenordia Swedish Open - Bastad UBS Open Gstaad - Gstaad Idea Prokom Open - Sopot RCA Championships - Indianapolis Brazil Open - Salvador President's Cup - Tashkent Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Heineken Open - Auckland Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Siebel Open - San Jose International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort RCA Championships - Indianapolis Brasil Open - Salvador President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Milan Indoors - Milan Siebel Open - San Jose Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Ethias Trophy - Mons Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Belgrade Challenger Besancon Challenger Barletta Challenger Busan Challenger Cremona Challenger Tata Open - Chennai Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Thailand Open - Bangkok Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Chennai Open - Chennai Milan Indoors - Milan Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Campos do Jordao Challenger China Open - Beijing Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Stockholm Open - Stockholm Chennai Open - Chennai Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis BA-CA Tennis Trophy - Vienna Schickendanz Open - Furth Downtown Athletic Club USTA Challenger - Amarillo San Luis Potosi Challenger 2002 - San Luis Potosi Fergana Challenger - Fergana GHI Bronx Tennis Classic - Bronx KGHM Polish Indoors - Wroclaw Kyoto Challenger - Kyoto Bristol Challenger Trophy - Bristol USTA Challenger of North Miami Beach - North Miami Beach ECM Cup - Prague Neride Prague Indoor - Prague Residenza Open - Magdeburg Intelig Tennis Cup - Campos do Jordao Warsteiner Challenger - Lubeck Open de Franche Comte - Besancon The Powder Byrne Trophy - Surbiton Okal Open - Eckental IPP Open - Helsinki Warsteiner Challenger Series - Lippstadt Sparkassen Open - Magdeburg I Open de Tenis Comunidad de Madrid - Madrid The LTA Wrexham Challenger - Wrexham Wiesmann Roadster Open - Nuembrecht Muller Cup - Ulm The Lipton Championships - Key Biscayne Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Mauritius Open - Mauritius Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group I, 1R, SLO-DEN 5-0 Olympics - Sydney BMW Open - Munich Estoril Open - Estoril Kroger / St. Jude International - Memphis Allianz Suisse Open - Gstaad The Stella Artois Championships - London